
namespace Cephei.QL
{
        public enum CompoundingEnum
        {
              Simple = 0
            , Compounded = 1
            , Continuous = 2
            , SimpleThenCompounded 
        }
    namespace Protection
    {
        public enum SideEnum
        {
              Buyer 
            , Seller 
        }
    } // Protection
    namespace ExchangeRate
    {
        public enum TypeEnum
        {
              Direct 
            , Derived 
        }
    } // ExchangeRate
    namespace Exercise
    {
        public enum TypeEnum
        {
              American 
            , Bermudan 
            , European 
        }
    } // Exercise
    namespace Money
    {
        public enum ConversionTypeEnum
        {
              NoConversion 
            , BaseCurrencyConversion 
            , AutomatedConversion 
        }
    } // Money
    namespace Option
    {
        public enum TypeEnum
        {
              Put = -1
            , Call = 1
        }
    } // Option
    namespace Position
    {
        public enum TypeEnum
        {
              Long 
            , Short 
        }
    } // Position
        public enum PriceTypeEnum
        {
              Bid 
            , Ask 
            , Last 
            , Close 
            , Mid 
            , MidEquivalent 
            , MidSafe 
        }
    namespace IntervalPrice
    {
        public enum TypeEnum
        {
              Open 
            , Close 
            , High 
            , Low 
        }
    } // IntervalPrice
}
